home *** CD-ROM | disk | FTP | other *** search
/ Mac Magazin/MacEasy 24 / Mac Magazin and MacEasy Magazine CD - Issue 24.iso / Utilities / Un*x Amiga Emulator v0.6.0 / ReadMe's / README.mac < prev    next >
Text File  |  1996-06-26  |  7KB  |  132 lines

  1.                   U.A.E.
  2. Version 0.6.0
  3.  
  4. Most of what you should read is in the original Unix README file also included in the package. Im going to note only what's supported and what's not on this Macintosh version.
  5.  
  6. What's new in v0.6.0:
  7.  - It is noticeable faster!. I would recommend you to switch to framerate 1 if you're using a PowerPC.
  8.  - The hardfile now works with Kickstart's versions prior to 2.0. It still won't boot tho.
  9.  
  10. Minimum System Configuration:
  11.  - Any Macintosh model capable of 8 bit (256 colors) graphics.
  12.  - A Monitor capable of displaying 8 bit (256 colors) graphics.
  13.  
  14. Recommended:
  15.  - An Extended Keyboard.
  16.  - An Amiga Kickstart Rom image.
  17. Don't contact me for a ROM image. Its copyrighted software.
  18. Read the Un*x README file for instructions on how to get it using
  19. the included TRANSROM program.
  20.  
  21. Mac Specific implementation:
  22.  - Full US keyboard mapped for the emulation.
  23.  - Amiga keys are mapped onto PgUp and PgDn.
  24.  - The Command key emulates Amiga right mouse button. (This changed since you may need to press both the left and the right mousebuttons. ie: Boot Menu).
  25.  - As noted in the Un*x README, the rom image file should be located at the same level as the application and named 'kick.rom'.
  26.  
  27. Mac source code comments:
  28. The source code is available upon request.
  29. I didn't include it this time for size reasons.
  30. You can contact me at my email address (included at the end of this document)
  31. and ask for it.
  32. You can build faster 68k versions (020 + fpu) or PowerPC specific (604,603,etc)
  33. by setting up the project and compiling it.
  34.  
  35. Bugs:
  36. Please send any bug reports to my email address.
  37. I'll greatly appreciatte if you contact directly the author (Bernd Schmidt) for emulation
  38. specific bugs, however if you are in doubt, send them over, and i'll take care it gets to the right person.
  39. I did removed a lot of bugs from previous versions, but then again, i may have introduced new ones in the upgraded parts.
  40.  
  41. Differences between the PowerPC and 68k Versions:
  42. None!. Besides, ofcourse, of the actual speed. All the features of the PowerPC version
  43. are included in the 68k one.
  44. Why i included a FAT version of UAE this time?. Again, for size reasons.
  45. You may use a shareware utility like Stripxxx to remove the code you
  46. dont use from the application.
  47.  
  48. How things works now and how they should work in the future:
  49.  
  50.  - UAE works in 8 (256 colors),16 (Thousand of colors) and 24/32 (Millions of colors) bits mode. However, using 256 colors should make the emulatior run a bit faster.
  51. Please note that in 256 colors mode you may loose some colors.
  52. Thats due to the Amiga palette wich has a 4096 colors palette while we only
  53. have a 256 colors palette. Switching color entries during the emulation is simply
  54. absurd, since the overhead it could take would be deadly. However, the current
  55. implementation is really good and you will notice the difference on just a few
  56. programs.
  57. The emulator will setup itself by checking the current bit settings.
  58. So to run in 256 colors, simply switch your monitor to 256 colors and run UAE.
  59. I may add a little menu to work this bitdepth thing out, however there was a bug
  60. in the previous 68k version in the routine in charge of switching bitdepths.
  61. Im open to suggestions on this specific matter.
  62.  
  63.  - You can choose to use either QuickDraw compliant (more compatible) and non-compliant (faster) screen drawing routines from the Video Menu.
  64. The default setting is Quickdraw compliant.
  65.  
  66.  - There's a Amiga's 'graphics.library' native implementation in this version.
  67. You can turn it on/off using the 'Use gfxlib replacement' option on the Video Menu.
  68. Note that some program may fail with this option turned on.
  69. On the default setting this option is disabled.
  70.  
  71.  - You can now switch resolutions using the 'Screen Resolution' option in the Video Menu. Smaller resolutions will make the emulation quite faster.
  72. The default resolution is 640x256.
  73.  
  74.  - The frame rate setting refers on how many frames the emulator should skip each 1/30 of a second. Lowering the value will make animations smoother but the emulation will be slower. Increase it to skip more frames, have a bit of jerky animation, but make the emulation faster. Play with this setting depending on your configuration to find the value that meet your needs.
  75. The default value for the framerate is 3.
  76.  
  77.  - You may add 1Mb of the so-called slow memory (the one located at $C00000).
  78. Use the Memory menu to enable/disable it.
  79. The default setting is Slow memory disabled.
  80.  
  81.  - Use the Drive menu or its shortcuts to Insert/Eject floppies. Be warned that it
  82. takes some time until the Amiga recognizes the disk insertion. (On 68k specifically).
  83.  
  84. - The hardfile option is implemented. Choose 'Generate hardfile' from the Drive menu to create it. You MUST have 8Mb of free disk space to create it.
  85. It now works with kickstart versions prior to 2.0.
  86. You can control wheter the emulator should or should not mount the hardfile using the
  87. 'Don't mount hardfile' command from the Drive menu.
  88. You have to quit and re-run UAE to mount the hardfile after it has been generated.
  89. Also remember to format it with AmigaDOS.
  90.  
  91. - You can now share files between Mac/Amiga!. Use the 'Shared Mac/Amiga folder...' option on the Drive menu and select the folder/volume you want to share. It will be mounted as 'HD0:'. All the functions are implemented except to change the file attributes.
  92.  
  93.  - The sound option is implemented.
  94. You can turn it on/off by the MenuBar or with Command-S.
  95. The default is Sound on.
  96.  
  97. - The Screen Update option is implemented. What's this option good for?
  98. Smoother sound and faster emulation. Just turn it off when the computer
  99. is doing some math or playing music and check the difference.
  100. You can turn it on/off by the MenuBar or with Command-U.
  101. The default is Screen Updates on. (doh)
  102.  
  103.  - Joystick emulation is implemented through a fake keyboard joystick.
  104. Use the numbers on the keypad (8=up, 4=left, 6=right, 2=down, 5=fire).
  105. You can turn on/off this option by the Menubar or with Command-J.
  106. The default is Joystick on.
  107.  
  108.  - Right mouse button support for 2 or 3 button mac mouses should be added. Until i get myself one of those mouses and its API it won't get implemented.
  109.  
  110.  - Pressing Command-Q quits the emulation immediately. It should confirm before leaving.
  111.  
  112. Ongoing improvements:
  113. Many. Among them are on-the-fly screen resolution switching,
  114. Fastmem implementation, better sound support with real
  115. Double Buffering, bug hunting/fixing, etc.
  116.  
  117. Last but not least, the greetings:
  118. Thanks must go to Bernd Schmidt (the author) for such an amazing creation and everyone else that contributed in this project.
  119. (Read the CREDITS file for the complete list).
  120.  
  121. Thanks to all the people that sent mail with bug reports, questions, requests
  122. or just to encourage me to go on with this product.
  123. Since this product is freeware, the main testers are the people perse.
  124. Thank you all for your patience.
  125.  
  126. The nice icons were done by Tobias Kaminski (kaminski@deculx.BA-Loerrach.de)
  127. and i guess he should be mentioned. Thank you.
  128.  
  129. Ernesto Corvi.
  130. macsupport@overnet.com.ar
  131. 6/26/96
  132.